<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>第一个页面</title>
		<!-- 设置手机端全屏显示，不允许出现滚动条  -->
		<meta name="viewport" content="initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
		<!-- 忽略页面中的数字识别为电话，忽略email识别 -->
		<meta name="format-detection" content="telphone=no, email=no" />
		
		<!--  引入图标文件  -->
		<link rel="stylesheet" type="text/css" href="../../css/svg/font.css"/>	
		
		<!--   样式加载    -->
		<link rel="stylesheet" type="text/css" href="../../css/style.css"/>
	</head>
	<body>
		
		
		Number 对象 ：Js中提供数字的对象。包含整数、浮点数等等。并提供数字的类型转换、小数点截取等方法。
		
		***************************		实例属性		***************************
		
		MAX_VALUE ：表示JS中最大的数字，约为 1.79e+308
		NMIN_VALUE ：表示JS中最小的数字，约为 5e-324		
		NaN ：返回NaN，表示非数字值，与任意其他数字不等，也包括NaN本身。应使用Number.isNaN() 来进行判断。		
		NEGATIVE_INFINITY ：返回 -Infinity ，表示负无穷。		
		POSITIVE_INFINITY  ：返回 Infinity ，表示正无穷。进行计算的值大于Number.MAX_VALUE就返回 Infinity 。
		
		
		***************************		全局方法		***************************
		
		/////////////////////////////////////////////////
		isInteger(value) ：判断参数是否为整数 
		例：	isInteger(1); // => true
			isInteger(1.1); // => false
			isInteger('1'); // => false ：纯整数的字符串也返回false
			isInteger('1.1'); // => false
			isInteger('a'); // => false ：非字符串返回false
		
		
		/////////////////////////////////////////////////		
		isNaN(value) ：判断参数是否为NaN
		例：isNaN(NaN); // => true
			isNaN('NaN'); // => false :'NaN'字符串，并不为NaN
			isNaN(1); // => false
			isNaN('1'); // => false 
		
		/////////////////////////////////////////////////
		parseFloat(value) ：把参数转换为浮点数
		例：	parseFloat(1); // => 1 ：整数还是返回整数
			parseFloat(1.1); // => 1.1
			parseFloat('1aaa'); // => 1 ：字符串前面为数字的，只返回数字
			parseFloat('1.1aaa'); // => 1.1
			parseFloat('a1'); // => NaN ：非数字开头，返回NaN
			parseFloat('a'); // => NaN 
		
		/////////////////////////////////////////////////
		parseInt(value) ：把参数转换为整数
		例：	parseInt(1); // => 1
			parseInt(1.1); // => 1 ：浮点数返回整数
			parseInt('1aaa'); // => 1 ：字符串前面为数字的，只返回数字
			parseInt('1.1aaa'); // => 1
			parseInt('a1'); // => NaN ：非数字开头，返回NaN
			parseInt('a'); // => NaN 
		
		
		***************************		实例方法		***************************
		
		/////////////////////////////////////////////////
		toExponential(value) ：将一个数字转为指数类型，参数表示小数点后的位数
		例：	(123456789).toExponential(2); // => 1.23e+8 ：小数点2位
			(123456789).toExponential(5); // => 1.23457e+8 ：小数点5位
			(123456789).toExponential(10); // => 1.2345678900e+8 ：小数点10位，不足位数用0补位
		
		/////////////////////////////////////////////////
		toFixed(value) ：将一个数字转换为指定小数位数的字符串。不传入参数，就是没小数位。返回值为四舍五入
		例：	console.log((1).toFixed(2)); // => 1.00
			console.log((1.2).toFixed(2)); // => 1.20 ：不足位数，以0补位
			console.log((1.277).toFixed(2)); // => 1.28 ：进行了四舍五入
		
		/////////////////////////////////////////////////
		toString() ：使用指定的进制，将一个数字转换为字符串。不传入参数，默认为十进制。
		例：	(10).toString(); // => 10 ：默认为十进制
			(10).toString(2); // => 1010 ：二进制
			(10).toString(10); // => 10 ：十进制
			(10).toString(16); // => a ：十六进制
		
		
	</body>
</html>